﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DTD2013.Common
{
    public enum ConfigGroup
    {
        PhuongThucTinh,
        LoaiHinhChinh,
        CapCongTrinh,
        SoBuocThietKe,
        DuToanThamTra
    }

    public enum CongTacFieldName
    { 
        MaHieu,
        TenCongViec,
        KhoiLuong,
        MacVuaChon,
        HSVL,
        HSNC,
        HSCM,
        TongCong
    }

    public enum DinhMucFieldName
    { 
        MaVatLieu,
        KhoiLuong,
        GiaThuc,
        TenVatLieu
    }

    public enum TableName
    {
        #region TinhThanh

        AnGiang,
        BacCan, BacGiang, BacNinh, BacLieu, BenTre, BinhThuan, BinhDuong, BinhPhuoc, BinhDinh, BuuDien,
        CaoBang, CanTho, CaMau, ConDao,
        DakNong, DakLak, DangNang, DongNai, DongThap,
        GiaLai,
        HaiDuong, HauGiang, HaNoi, HaGiang, HaNam, HaTay, HaTinh, HaiPhong, HoaBinh, Hue, HungYen,
        KhanhHoa, KienGiang, Ksxd, KonTum,
        LaiChau, LamDong, LangSon, LaoCai, LongAn,
        NamDinh, NgheAn, NinhBinh, NinhThuan,
        PhuYen, PhuTho,
        QuangBinh, QuangNam, QuangNgai, QuangNinh, QuangTri,
        SocTrang, SonLa,
        TayNinh, ThanhHoa, ThaiBinh, ThaiNguyen, TienGiang, TPHCM, TraVinh, TuyenQuang,
        VungTau, VinhLong, VinhPhu,
        YenBai,

        #endregion

        #region Database

        CongTac,
        DinhMuc,
        TuDienVatTu

        #endregion
    }

    public enum WasteType
    {
        /// <summary>
        /// Kien truc
        /// </summary>
        A,
        /// <summary>
        /// Dien
        /// </summary>
        B,
        /// <summary>
        /// Nuoc
        /// </summary>
        C,
        /// <summary>
        /// Nhan Cong
        /// </summary>
        E,
        /// <summary>
        /// May thi cong
        /// </summary>
        F
    }

    public enum WasteTypeShortcut
    { 
        VL,
        NC,
        MA
    }

    public enum RunMode
    { 
        Debug,
        Release
    }

    public enum TrackingAction
    { 
        Add,
        Modify,
        Delete
    }

    public enum SelectedRibbonPage
    { 
        HeThong,
        SoanThao,
        TinhDuToan,
        InDuToan,
        TienIch,
        GiaoDien
    }
}
